#include "AI.h"
#include "AI2.h"
#include <iostream>
#include "../checkers/Checkers.h"

int main()
{
	Checkers game;

	AI Player_1(EASY);
	AI2 Player_2(MEDIUM);

	int i = 0;

	Board *Pboard = game.GetBoard();
	Board board = *Pboard;

	cout << "The Board \n\n" << *Pboard;
	cout << "The Board \n\n" << board;

	while(game.GetStatus() == STATUS_IN_PROGRESS)
	{
		Player_1.FinalMove(game,board);
		Pboard = game.GetBoard();
	    board = *Pboard;
		cout << "Player_1 move "  << i << "\n\n" << board;

		game.ChangePlayerTurn();

		Player_2.FinalMove(game,board);
		Pboard = game.GetBoard();
	    board = *Pboard;
		cout << "Player_2 move "  << i << "\n\n" << board;

		game.ChangePlayerTurn();

		i++;
	}

	
}
